export default {
  created() {
    //在组件加载完毕 开始获取数据
    this.getData();
  },
  data() {
    return {
      rightsList: []
    };
  },
  methods: {
    //拿数据一般定义在方法内
    async getData() {
      //1,需要先结构数据，在从地址中获取到数据
      const {
        data: { data, meta }
      } = await this.$http.get("rights/list");
      //2,如果失败 有失败消息提示
      if (meta.status !== 200) return this.$message.error("获取权限数据失败");
      //3,如果成功 将数据添加到列表中
      this.rightsList = data;
    }
  }
};
